package cn.scnu.model.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * TODO
 *
 * @author hqz
 * @className W3dServiceInfoUpdateDTO
 * @createTime 2024年12月11日 17:49:00
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
public class W3dServiceInfoUpdateDTO implements Serializable {
    /**
     * 序列化版本 UID.
     */
    private static final long serialVersionUID = 1L;

    private String id;

    @ApiModelProperty("数据名称")
    private String dataName;

    @ApiModelProperty("审批数据类型")
    private String approvalDataType;

    @ApiModelProperty("数据发布时间")
    private LocalDate publishTime;

    @ApiModelProperty("服务发布地址")
    private String serviceUrl;

    @ApiModelProperty("数据存储地址")
    private String dataStorageAddr;
}
